Obec Slatina nad Úpou leží v Královéhradeckém kraji v ORP Náchod v nadmořské výšce 372 m. V roce 2014 zde žilo 304 obyvatel. Slatina nad Úpou má katastrální území o rozloze 1011 ha.